floating blenny - French English Dictionary